// 1. 引入 circleModule 模块（导出的是函数 circleFun）
const circleFun = require('./circleModule'); // 路径为相对路径，./ 表示当前目录

// 2. 定义圆的半径（示例：r = 5）
const radius = 5;

try {
  // 3. 调用 circleFun，传入半径，获取包含计算方法的对象
  const circle = circleFun(radius);

  // 4. 调用方法计算并打印结果（保留 2 位小数，提升可读性）
  const circum = circle.circumference(); // 计算周长
  const area = circle.area(); // 计算面积

  console.log(`圆的半径：${radius}`);
  console.log(`圆的周长：${circum.toFixed(2)}`); // 输出格式：xx.xx
  console.log(`圆的面积：${area.toFixed(2)}`);
} catch (error) {
  // 捕获半径不合法的错误
  console.error("计算失败：", error.message);
}